monitored retrievable storage - English Synonyms Dictionary